<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>阿文vue学习</title>
		<script src="https://cdn.staticfile.org/vue/2.4.2/vue.min.js"></script>
	</head>
	<body>
		<div id="app">
		   <!-- `greet` 是在下面定义的方法名 -->
		  <button v-on:click="greet">Greet</button>
		  <button v-on:click="say('hi')">Say hi</button>
		   <button @click="say('what')">Say what</button>
		</div>
		​
		<script>
		var app = new Vue({
		  el: '#app',
		  data: {
		    name: 'Vue.js'
		  },
		  // 在 `methods` 对象中定义方法
		  methods: {
		    greet: function (event) {
		      // `this` 在方法里指当前 Vue 实例
		      alert('Hello ' + this.name + '!')
		      // `event` 是原生 DOM 事件
		      if (event) {
		          alert(event.target.tagName)
		      }
		    },
			say: function (message) {
			      alert(message)
			    }
		  }
		})
		// 也可以用 JavaScript 直接调用方法
		// app.greet() // -> 'Hello Vue.js!'
		</script>
	</body>
</html>
